home *** CD-ROM | disk | FTP | other *** search
/ World of Games / World of Games.iso / games / classic solitaire / solitaire.doc < prev    next >
Text File  |  1995-01-31  |  19KB  |  477 lines

  1.  
  2.  
  3.                            Classic Solitaire V1.01
  4.                             Copyright © 1992, 1993 
  5.                              by Perry Rosenboom
  6.                                    Box 333
  7.                                 Wantirna South
  8.                                 Victoria,  3152
  9.                                   Australia
  10.  
  11.                       Documentation Version - August 1993
  12.  
  13. ****************************************************************************
  14. Note: Solitaire, Tut's Tomb, Golf and Aces Up have been completed as of the
  15. documentation date. Please do not register for the complete set of games
  16. (unless you are prepared to wait for the other games!).  Users who register 
  17. for Solitaire or Tut's Tomb will be able upgrade their registration when
  18. other games are available.
  19. ****************************************************************************
  20.  
  21.                               Introduction
  22.  
  23. Welcome to Classic Solitaire, also known in some countries as 'Klondike'.  
  24. This version came about because I wanted to put some card games together 
  25. in one package which are of a high quality and presentation, and which are 
  26. easy to play.  I'm confident that I have achieved my goals, and that you 
  27. will enjoy Classic Solitaire.  Classic Solitaire is the first of the six 
  28. games in this package.  Other games include Cruel, Tut's Tomb, Golf, 
  29. Tri-Peaks and Cleopatra.  More games may be added to the package as (or
  30. should I say, "if") I get motivated to write new ones.  Registered users 
  31. have special privileges - see the information about Registration near the 
  32. end of this documentation file.
  33.  
  34.  
  35.                      A Note about this documentation
  36.  
  37. This file accompanies both the Shareware version and Registered version of 
  38. Classic Solitaire.  Differences between the two versions will be specified 
  39. wherever appropriate.  This means that I only need to maintain one version 
  40. of the documentation (mainly because I hate writing documentation).  
  41. Having only one version of the documentation will also show Shareware 
  42. Users what you are missing by not registering!!!!
  43.  
  44.  
  45.                           Systems Supported
  46.  
  47. This game was developed and compiled using AMOS and AMOS Compiler (Copyright
  48. Euorpress) version 1.35, which supports Workbench 1.3, 2, and 3.  This means
  49. that this game should work on A500, A600, A1200, A2000, A3000 and A4000 
  50. machines.  I do my best to support machines available at the time of
  51. writing the game, however I obviously cannot test every aspect of the game on
  52. every machine.  If for some reason the game doesn't work, check the 'Troubles?'
  53. section below, and send me a polite letter, and I'll see if I can help.
  54. Obviously, registered users get priority.  Abusive letters (such as one I
  55. received from England) will get no response.
  56.  
  57. People who write shareware and public domain software do so because they enjoy
  58. it - abuse will only result in LESS software being developed for public release.
  59. We can't hope to make our shareware profitable, but we do hope that we are
  60. respected for our efforts.  End of sermon.
  61.  
  62.  
  63.                          Changes from Version 1.00
  64.  
  65. Version 1.01 is a minor update to version 1.00.  Version 1.01 has been
  66. compiled with the AMOS V1.35 compiler, which means that it should run on AGA
  67. systems without problems.
  68.  
  69. Also included in Version 1.01 is one small bug fix.  With Verson 1.00, after
  70. "End Game" was selected from the menu, it was still possible to click on a 
  71. card.  This has been fixed.
  72.  
  73.  
  74.                             Classic Solitaire
  75.  
  76.                             Object of the game
  77.  
  78. The object of Classic Solitaire is to move all of the cards from the deck 
  79. and playing area onto the piles marked "Suits".  One pile of cards will be 
  80. used for each of the four suits.  If you manage to form fours piles (one 
  81. for each suit) consisting of all 52 cards, you have won (which is easier 
  82. said than done).
  83.  
  84.  
  85.                                  Rules
  86.  
  87. When the cards are dealt, you will see seven columns of cards, with a 
  88. different number of cards in each column.  Column one has one card, column 
  89. two has two cards, and so on.  The top card in each column is shown face 
  90. up.
  91.  
  92. You are permitted to move any face up card from one column to another 
  93. providing that the card you are moving is one less in denomination, and
  94. of a different colour to the card you are moving it to.  For example, you
  95. may move a black nine onto a red ten, or a red Queen onto a black King.
  96. Moving a card will move that card, and any other face up cards which are
  97. in the same column and below the card you are moving.
  98.  
  99. Only a King (of any colour) may be moved to a column which is empty.
  100.  
  101. Cards may be moved to a suit pile providing that the top card on the suit 
  102. pile is of the same suit, and one less in denomination than the card you 
  103. are moving.  If the suit pile is empty, only an Ace may be moved there.  
  104. In other words, you are trying to build four piles of cards, from Ace 
  105. through to King in each suit.
  106.  
  107. You may only move one card at a time to a suit pile.
  108.  
  109. When the game is dealt, you will see the deck of cards with the top card 
  110. of the deck shown face up.  Cards may be moved from the deck to either the 
  111. columns or a suit pile, using the same rules as listed above.
  112.  
  113. Clicking on the deck will turn over the next card or third card in the 
  114. deck, depending on the option selected in the "Settings" screen (Draw one 
  115. is disabled for the Shareware Version).
  116.  
  117. When you get to the end of the deck, clicking on the space will flip the 
  118. deck over, and you can go through the deck again.
  119.  
  120. The game is over when all cards have been moved to the suit pile, or there 
  121. are no more valid moves.
  122.  
  123.  
  124.                                 How to Play
  125.  
  126. Only mouse clicks are required to play Classic Solitaire.
  127.  
  128. To move a card from one position to another, click on the card that you 
  129. wish to move, then click on the destination location.
  130.  
  131. If you are moving a card to a suit pile, you can double click on the card 
  132. you wish to move (when moving an Ace, Classic Solitaire will find the 
  133. first available suit pile and put the Ace there).
  134.  
  135. To flip over the next available card in the deck, click on the deck.
  136.  
  137. To turn over the deck when the deck is finished, click on the space where 
  138. the deck was.
  139.  
  140.  
  141.                                    Menus
  142.  
  143. A number of menu items are available with Classic Solitaire.  Clicking on
  144. the right mouse button will make the menus appear.  The menus have been
  145. programmed to appear wherever the mouse pointer is currently located.
  146.  
  147. Available menu items are coloured dark green and will change colour to 
  148. light green when they are selected.
  149.  
  150. A grey menu item means that the item is not available
  151.  
  152. The available menu Bar looks something like this:
  153.  
  154.   -----------------------
  155.   | Solitaire | Options |
  156.   -----------------------
  157.  
  158. Under the "Solitaire" menu item, there is a submenu wich looks similar to
  159. this:
  160.  
  161.   --------------
  162.   | Solitaire |
  163.   --------------
  164.    | End Game  |
  165.    | New Game  |
  166.    | About     |
  167.    | Credits   |
  168.    | Quit      |
  169.     -----------
  170.  
  171. End Game
  172.  
  173.    Select this to End the current game.
  174.  
  175. New Game
  176.  
  177.    Select this menu item to begin a new game (when the previous game has been 
  178.    ended).  This menu item is not available when playing a current game.
  179.  
  180. About
  181.  
  182.    Displays information about Classic Solitaire
  183.  
  184. Credits
  185.  
  186.    My credits screen - I've got people to thank!
  187.  
  188. Quit
  189.  
  190.    What can I say? Quit means exit, scram, Outahere, vamoose, goodbye, or 
  191.    "Ausgang" for my German speaking friends.
  192.  
  193. Under the "Options" menu bar item, there is a sub menu which looks similar
  194. to this:
  195.  
  196.    -------------
  197.      | Options |
  198.    --------------
  199.       | Sound    |
  200.       | Settings |
  201.        ----------
  202.  
  203.  Sound (On, Off)
  204.  
  205.    Selecting "Sound" will pop up a sub menu to allow you to turn the sound on 
  206.    or off.  The current status is marked by a tick.
  207.  
  208.  Settings
  209.    Use this menu item to change the settings for Classic Solitaire.  This 
  210.    menu item is not available until the current game is completed.
  211.  
  212. The Settings Screen
  213.  
  214.    Items which can be altered from the settings screen are:
  215.  
  216.    Sound
  217.  
  218.    Buttons are available to turn the sound on or off (this will alter the 
  219.    sound menu items described above).  The pitch of the bell which sounds 
  220.    when a card is selected (Bell 1) and the pitch of the bell which sounds 
  221.    when the card is placed (Bell 2)  can be adjusted using slider bars.  The 
  222.    volume of the sound can also be adjusted using a slider bar.
  223.  
  224.    Draw 
  225.  
  226.    One or three - determines how many cards are to be flipped when clicking 
  227.    on the deck.  If draw three is selected, every third card will be 
  228.    available.  If draw one is selected, every card will be displayed as you 
  229.    click on the deck.  (Draw one only is available in the Shareware Version).
  230.  
  231.    Passes
  232.  
  233.    One, Three or Many - controls the number of times that Classic Solitaire 
  234.    will allow you to go through the deck.  ("Many" is disabled in the 
  235.    Shareware Version).
  236.  
  237.    Pointer
  238.  
  239.    None, Outline or Card - this setting determines how the mouse pointer will 
  240.    look after clicking on the first card.  The standard mouse pointer is used 
  241.    by itself, or in conjunction with a card outline, or an image of the 
  242.    selected card.
  243.  
  244.    Title
  245.  
  246.    On or Off - if this option is set "On", the title screen will be shown 
  247.    when starting Classic Solitaire.  When set to "Off" the title will be 
  248.    skipped (Disabled in the Shareware Version - I'm going to make you sit 
  249.    through the title unless you register!!).
  250.  
  251.    Backs
  252.  
  253.    Clicking on the "Backs" button allows you to select which of the 13 card 
  254.    backs you wish to display during your game.  Once selected, this back will 
  255.    be used until you "Quit" (in the case where you don't save your settings), 
  256.    or until you select another card back.  To select a card back, just click 
  257.    on the back you want.  To use random card backs (ie,have Classic Solitaire 
  258.    choose one at random for you) click on the box marked "Random".
  259.  
  260.    (The ability to select card backs is disabled in the Shareware Version - 
  261.    the "Random" option applies).
  262.  
  263.    Default
  264.  
  265.    Clicking on this button resets everything back to the default values.  
  266.  
  267.       Defaults are:
  268.  
  269.         Sound - On
  270.         Bell1 - 50
  271.         Bell2 - 60
  272.         Volume - 32
  273.         Title - On
  274.         Draw - One
  275.         Passes - Many 
  276.         Backs - Random
  277.         Pointer - Outline
  278.         (This button is disabled in the Shareware Version).
  279.  
  280.    Save
  281.  
  282.    This button saves your solitaire settings to disk.  They are automatically 
  283.    loaded and used next time.  (Disabled in the Shareware Version).
  284.  
  285.    Use
  286.  
  287.    This button allows you to use your settings, without saving them to disk.  
  288.    They will be lost when you "Quit" from Classic Solitaire.
  289.       
  290.  
  291.                             The Shareware version
  292.  
  293. If you have already registered, then ignore this section.  
  294.  
  295. The shareware version of Classic Solitaire differs from the Registered 
  296. Version in a number of ways:
  297.  
  298. 1.    Some features have been disabled in the shareware version.  
  299.     Registered users have:
  300.  
  301.    -    unlimited passes through the deck (the shareware version allows 
  302.     only one or three passes through the deck);
  303.    -    the option to choose the card back which they would like 
  304.     displayed (the shareware version chooses them at random);
  305.    -    the ability to skip the title screen (although it's such a good 
  306.     title screen, I don't know why anyone would want to skip over it...);
  307.    -    the option to draw one or draw three cards from the deck ( the 
  308.     shareware version only allows you to draw three cards)
  309.  
  310. 2.    The shareware version has a message which flashes up at random 
  311.     while playing the game, to remind you (just in case you need reminding) 
  312.     that the version of the game you are playing is Shareware.  This does
  313.     not come up on the registered version.
  314.  
  315. 3.    Registered versions of Classic Solitaire contain the name of the 
  316.     person who registers in the title screen, and the "About" screen (so 
  317.     everyone who registers has their own personal copy of the game).
  318.  
  319. 4.    The Shareware version of Classic Solitaire is not supported.  In 
  320.     other words, if there is a problem, I'll fix it in the Registered
  321.     version, and registered users will receive the fix.
  322.  
  323. 5.    The Shareware version of Classic Solitaire is 'crunched' on the disk,
  324.     to reduce the amount of space required for coverdisks, PD libraries,
  325.     Bulletin Boards and so on.  The process of uncrunching causes the
  326.     coloured lines on the screen when you start the game.  Registered
  327.     users will receive an 'uncrunched' version of the game.
  328.  
  329.  
  330.                                   Troubles?
  331.  
  332. Most problems seem to be caused by low memory.  If you notice that the screen
  333. is not refreshing correctly, or that the menu bar doesn't disappear, you've
  334. got memory problems.  Most games these days are designed to work in 1Mb
  335. minimum, and this game is no different.  If you have 1Mb or more and the game 
  336. is still presenting problems (especially after you have been playing the same
  337. game for some time), then the memory may be fragmented.  Try closing down some
  338. other programs, or closing down the game and restarting it.
  339.  
  340. The other problem which I have heard of can occur on Workbench 2 and Workbench
  341. 3 systems.  On these systems, it is possble to change the default font to
  342. something other than 'Topaz 8'.  This game was written using the default Topaz
  343. 8 font, so if you notice that text does not fit properly in boxes or on the
  344. screen, you may need to alter your Workbench setting and restore 'Topaz 8' as
  345. the default font.
  346.  
  347.  
  348.                               Registration Details
  349.  
  350. If you have already registered, then ignore this section.  There are two 
  351. options you have if you wish  to Register.  You may:
  352.  
  353. 1.    Register for Classic Solitaire only
  354.  
  355.     You have the option of registering for Classic Solitaire only, 
  356.     which will provide you with the Registered version of the game, any 
  357.     changes or bug fixes, and the next major upgrade.  This means you will 
  358.     receive all versions 1.xx and version 2.00, if I write it.  I'm hoping 
  359.     that the game is so good that there will never be a need for version 
  360.     2......
  361.  
  362. 2.    Register for the complete package
  363.  
  364.     This must be the best value in Amiga card games of all time! Users 
  365.     who register for the complete package will receive registered versions
  366.     of all of the card games in the set, any changes or bug fixes for all
  367.     games in the set,  and the next major upgrade for each game in the set.
  368.     In addition, I'll also send you registered versions of any new card
  369.     games I add to the set.  This means that you will receive all version
  370.     1.xx and version 2.00 (if and when they are written) for all games
  371.     currently in the set, and registered versions of any new games which I
  372.     add to the set.  For details on which card games are currently supplied
  373.     with the set, see the section below titled "The complete package".
  374.  
  375.  
  376. The price....
  377.  
  378. To register for either Classic Solitaire only, or for the complete 
  379. package, send the appropriate amount to:
  380.  
  381.             Perry Rosenboom
  382.             Box 333
  383.             Wantirna South
  384.             Victoria, 3152
  385.             AUSTRALIA
  386.  
  387. To make registration easier, you can send local currency (cash please) in 
  388. the following amounts:
  389.  
  390.         Classic Solitaire Only    Complete Package
  391. Australia        $10.00        $20.00
  392. New Zealand        $15.00        $30.00
  393. England            £5.00        £10.00
  394. United States        $10.00        $20.00
  395. Germany            Dm 10,00    Dm 20,00
  396. Canada            $10.00        $20.00
  397.  
  398. Please send cash only, as our banks act like robbers and can charge us 
  399. $6.00 to change a cheque!  Cheques in Aus$ drawn on an Australian Bank are
  400. also acceptable.  Prices for each individual country are based mainly on
  401. the current exhange rate that the country has with Australia.
  402.  
  403. Why so inexpensive for the complete package?  Because the high price of 
  404. quality Amiga games prevents many Amiga owners from buying games.  I plan 
  405. to make my millions by asking for a fair registration fee from fellow 
  406. Amiga Users, and registering thousands of users, instead of ripping off a 
  407. few people.  Also, I've tried to make the whole process as painless as 
  408. possible by putting in local currency values for countries where I know 
  409. some of my previous games have been.  I understand that not everyone 
  410. happens to have a few Australian dollars sitting in their cookie jar!
  411.  
  412. Well, that's the plan, and those are the reasons - The rest is up to you!
  413.  
  414.  
  415.                   Distribution of Classic Solitaire and
  416.                     other boring terms and conditions
  417.  
  418. The SHAREWARE Version of Classic Solitaire may be freely distributed, 
  419. providing this documentation file accompanies the game.  Neither the Game 
  420. or this documentation may be altered in any way without the Author's 
  421. written permission.  No more than a reasonable fee for copying and 
  422. distribution should be charged for the Shareware Version of Classic 
  423. Solitaire.
  424.  
  425. Registered Versions of Classic Solitaire are provided only to the 
  426. registered user and are not to be copied or distributed under any 
  427. circumstances, unless prior permission has been provided in writing by the 
  428. Author (after all, a great deal of time has gone into writing this game).
  429.  
  430. The title screen and the "About" screen clearly states whether the game you
  431. are playing is the shareware version or registered version.
  432.  
  433.                              The Complete Package
  434.  
  435. At the time of writing this documentation, one game has been fully completed.
  436. However, I intend to produce a package with a minimum of SIX games.  These
  437. will include Classic Solitaire (Klondike), Cruel, Tut's Tomb, Tri Peaks, Golf,
  438. and Cleopatra.  If you have some thoughts on particular games which you would
  439. like to see included in the package, then please write to me! 
  440.  
  441.  
  442.                                    Thanks
  443.  
  444. My sincere thanks go to the following people:
  445.  
  446. Therese and James (my wife and son) for putting up with the amount of time 
  447. I spend writing card games, shoot'em up's and thinking games.  A two year 
  448. old can really test the error handling qualities of a piece of software!
  449.  
  450. Andrew Kreibich for finding bugs (not that I really want to thank people 
  451. for finding bugs), and for his ideas and some of the code (such as the 
  452. button routine).
  453.  
  454. Rene Katoll (Germany) for his many faxes, letters and the translation of 
  455. this document into German.
  456.  
  457. Ulla Katoll (Germany) for designing the Solitaire icon for this game (the 
  458. icon is Copyright © 1992, Ulla Katoll and is used with permission).
  459.  
  460. Classic Solitaire is written using AMOS and compiled with the AMOS 
  461. Compiler, both of which are © Europress.
  462.  
  463. Thank you to all who register.  As with my other games, I'll name you all 
  464. in the next release of the game.
  465.  
  466.                                  Copyright
  467.  
  468. Classic Solitaire is Copyright © 1992, 1993 by Perry Rosenboom, as are the
  469. card backs and the cards themselves (you wouldn't believe how long it took
  470. to draw them!).
  471.  
  472. If you would like a special version for release on a coverdisk, then please
  473. write to me.
  474.  
  475. If you program in AMOS and would like to use the cards that I've designed
  476. for your own games, then please let me know when you register.
  477.